aws-amplifyとamazon-cognito-identity-jsとAWS SDKの違い
参考
判断軸
frontend/backend
frontendなら、どのframeworkと組み合わせるか?
React/Next.js、Vue/Nuxt.jsなど
adminのcredentialが必要なAPIを使う必要があるかどうか
e.g. adminCreateUser
frontendで使用する
Amplifyを使用するclientでは必須
client/backendで動作する
つまり、amazon-cognito-identity-js単体で使える
しかし、逆は違う
Cognito周りの処理をするならamazon-cognito-identity-jsが必要
AWSで実行できる全ての操作ができる(?)
client/backendで動作する
割とlow layerなlibrary?